@charset "utf-8";
html,body {padding:0;margin:0;}
* {margin:0;padding:0;font-family:Arial,Helvetica,Verdana,'Microsoft YaHei';border:0;outline:medium;text-shadow:none;text-decoration:none;}
body {color:#333;position:relative;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input {vertical-align:middle;}
textarea {resize:none;}
div {box-sizing:border-box;}
ul {list-style:none;}
p {margin:0;}
a,a:link,a:active,a:visited,a:hover {color:inherit;text-decoration:none;}
i,em {font-style:normal;}
/*tr,td,tbody,thead {background:inherit;}*/
/*input placeholder 样式 */
::-webkit-input-placeholder {color:#999999;}
:-moz-placeholder {color:#999999;}
::-moz-placeholder {color:#999999;}
:-ms-input-placeholder {color:#999999;}
/*修改滚动条*/
::-webkit-scrollbar {width:6px;height:6px;}
::-webkit-scrollbar-track {box-shadow:inset 0 0 6px transparent;background:#f8f8f8;border-radius:6px;}
::-webkit-scrollbar-thumb {border-radius:6px;background:#bbb;}
/* 无内容 */
.no-goods,.no-network {padding-top:100px;overflow:hidden;text-align:center;}
.no-goods img {display:block;margin:0 auto 30px;width:220px;max-height:105px;}
.no-network img {display:block;margin:0 auto 30px;width:222px;height:160px;}
.no-goods p,.no-network p {font-size:14px;color:#666666;line-height:20px;}
/*图片比例控制*/
.imgbox {width:100%;overflow:hidden;position:relative;}
.imgbox:after {content:'';display:block;padding-top:100%;}
.imgbox img {width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.36s all;}
.imgbox img:hover {transform:translate(-50%,-50%) scale(1.1);transition:.36s all;}

@font-face {
  font-family: 'iconfont';  /* project id 2005099 */
  src: url('//at.alicdn.com/t/font_2005099_ocm112trz9.eot');
  src: url('//at.alicdn.com/t/font_2005099_ocm112trz9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2005099_ocm112trz9.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2005099_ocm112trz9.woff') format('woff'),
  url('//at.alicdn.com/t/font_2005099_ocm112trz9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2005099_ocm112trz9.svg#iconfont') format('svg');
}
.ali-icon {font-family: 'iconfont';}

body {font-size:12px;}
@media(min-width:768px) {
  body {font-size:14px;}
}
@media(min-width:1200px) {
  body {font-size:16px;}
}
@media(min-width:1440px) {
  .container {width:1400px;max-width:1400px;margin:0 auto;}
}

.header {background:#fff;}
.header .logo {color:#fff;background:#066fc0;font-size:22px;width:100%;padding:10px;margin:0;}
.header .logo img {height:40px;}
.header .logo span {padding-left:15px;}
.header .topbar {display:flex;line-height: 40px;}
.header .topbar .t1 {color:#757778;font-weight:bold;}
.header .topbar .t1 span {color:#066fc0;}
.header .topbar .t2 {color:#898a8a;margin-left:20px;}
.header .topbar .tel {color:#898a8a;font-size:13px;background:url(../images/tel.png) no-repeat center left;padding-left:25px;}
.header .topbar .tel b {color:#fc7f24;font-size:15px;}
.header .topbar .headerbtn {display:flex;align-self:center;height:20px;line-height: 20px;margin-left:20px;}
.header .topbar .headerbtn a {color:#fff;background:#fc7f24;font-size:12px;padding:0 10px;}
.header .topbar .headerbtn a.active {color:#242424;background:#ecebeb;}
.header .topbar .headerbtn a:first-child {border-top-left-radius:10px;border-bottom-left-radius: 10px;}
.header .topbar .headerbtn a:last-child {border-top-right-radius:10px;border-bottom-right-radius: 10px;}
.header .nav {color:#fff;background:#fc7f24;display:flex;flex-wrap:wrap;line-height: 40px;}
.header .nav li {flex-basis:25%;text-align:center;font-size:14px;border-right: 1px solid #fff;border-top: 1px solid #fff;}
.header .nav li a {display:block;}
.header .nav li:nth-child(4n) {border-right:none;}
.header .nav li.active {background: #066fc0;}
@media(max-width:768px) {
  .header .logo {font-weight:bold;}
}
@media(min-width:992px) {
  .header .topbar .tel {font-size:14px;margin-left:auto;}
  .header .topbar .tel b {color:#fc7f24;font-size:16px;}
  .header .nav {color:#000;background: none;justify-content:space-between;line-height: 50px;}
  .header .nav li {flex-basis: unset;font-size:15px;}
  .header .nav li:hover,.header .nav li.active {color:#066fc0;background:none;font-weight:bold;border-bottom:3px solid #066fc0;}
}
@media(min-width:1200px) {
  .header {height:125px;}
  .header .logo {width:140px;font-size:22px;font-weight:bold;padding:20px 15px;text-align:center;position:absolute;z-index:9;left:0;top:0;}
  .header .logo img {height:unset;}
  .header .logo span {display:block;padding-left:unset;margin-top:15px;}
  .header .topbar {line-height: 60px;}
  .header .topbar .t2 {font-size:14px;}
  .header .topbar .tel b {font-size:18px;}
  .header .nav {line-height: 60px;}
  .header .nav li {font-size:16px;}
}
@media(min-width:1440px) {
  .header .topbar .tel b {font-size:20px;}
}
@media(min-width:1601px) {
  .header {height:145px;}
  .header .logo {font-size:28px;width:160px;padding:25px 15px 35px;}
  .header .logo span {margin-top:20px;}
  .header .topbar {line-height: 70px;}
  .header .topbar .t1 {font-size:18px;}
  .header .nav {line-height: 70px;}
}


/*内页大图样式*/
.inbanner {width:100%;overflow:hidden;position:relative;}
.inbanner>img {width:768px;position:relative;left:50%;transform:translateX(-50%);}
.inbanner .t1 {color:#066fc0;font-size:18px;font-weight:bold;}
.inbanner .t2 {color:#95999f;margin-top:10px;}
.inbanner .float-panel {text-align:right;position:absolute;top:50%;transform:translateY(-50%);right:0;height:100%;width:100%;display:flex;align-items:center;}
@media(max-width:767px) {
  .inbanner>img {width:768px!important;}
}
@media(min-width:768px) {
  .inbanner>img {width:992px;}
}
@media(min-width:992px) {
  .inbanner>img {width:1200px;}
  .inbanner .t1 {font-size:24px;}
  .inbanner .t2 {font-size:14px;margin-top:15px;}
}
@media(min-width:1200px) {
  .inbanner>img {width:unset;}
  .inbanner .t1 {font-size:28px;}
  .inbanner .t2 {font-size:15px;margin-top:20px;}
}
@media(min-width:1601px) {
  .inbanner .t1 {font-size:36px;}
  .inbanner .t2 {margin-top:25px;}
}

.index01 {background:#3575b9;padding:30px 0;}
.index01 .title {text-align: center;}
.index01 .t1 {color:#fff;font-size:22px;font-weight:bold;display:inline-block;position:relative;}
.index01 .t1:before {content:'';background:#aec8e3;display:block;position:absolute;left:-70px;top:50%;width:25px;height:1px;}
.index01 .t1:after {content:'';background:#aec8e3;display:block;position:absolute;right:-70px;top:50%;width:25px;height:1px;}
.index01 .t1 img {padding:0 10px 15px;}
.index01 .typebar {display:flex;background:#709dcd;margin-top:15px;white-space: nowrap;overflow-x: scroll;}
.index01 .typebar a {color:#fff;padding:0 15px;line-height: 35px;text-align: center;transition:.36s all;}
.index01 .typebar a:hover {background:#fc7f24;transition:.36s all;}
.index01 .list {margin-top:20px;}
@media(min-width:768px) {

}
@media(min-width:992px) {
  .index01 .t1 {font-size:24px;}
}
@media(min-width:1200px) {
  .index01 {padding:45px 0 60px;}
  .index01 .t1 {font-size:28px;}
  .index01 .typebar {justify-content: center;margin-top:25px;overflow:hidden;}
  .index01 .typebar a {flex-basis:12.5%;padding:0;}
  .index01 .list {margin-top:28px;}
}
@media(min-width:1440px) {
  .index01 .t1 {font-size:32px;}
}
@media(min-width:1601px) {
  .index01 {padding:60px 0 75px;}
  .index01 .t1 {font-size:36px;}
  .index01 .typebar {margin-top:30px;}
}


.index02 {background:#fff;padding:30px 0;}
.index02 .title {text-align: center;}
.index02 .t1 {color:#3575b9;font-size:22px;font-weight:bold;display:inline-block;position:relative;}
.index02 .t1:before {content:'';background:#cfcece;display:block;position:absolute;left:-70px;top:50%;width:25px;height:1px;}
.index02 .t1:after {content:'';background:#cfcece;display:block;position:absolute;right:-70px;top:50%;width:25px;height:1px;}
.index02 .t1 img {padding:0 10px 15px;}
.index02 .t2 {color:#929394;margin-top:10px;}
.index02 .content {border:1px solid #e4e2e2;padding:25px 20px;margin-top:20px;}
.index02 .swiper-slide:before {content:'';background:url(../images/in02_i.png) no-repeat center;width:27px;height:19px;position:absolute;right:-25px;top:50%;transform:translate(50%,-100%);}
.index02 .swiper-slide:last-child:before {width:0;}
.index02 .imgbox:after {padding-top:75%;}
.index02 .c1 {color:#7a7a7a;text-align: center;font-weight:bold;margin-top:10px;}
@media(min-width:768px) {

}
@media(min-width:992px) {
  .index02 .t1 {font-size:24px;}
  .index02 .swiper-slide:before {right:-50px;}
}
@media(min-width:1200px) {
  .index02 {padding:45px 0 60px;}
  .index02 .t1 {font-size:28px;}
  .index02 .t2 {font-size:15px;margin-top:15px;}
  .index02 .c1 {font-size:15px;}
  .index02 .content {padding:35px 40px;margin-top:30px;}
}
@media(min-width:1440px) {
  .index02 .t1 {font-size:32px;}
}
@media(min-width:1601px) {
  .index02 {padding:60px 0 75px;}
  .index02 .t1 {font-size:36px;}
  .index02 .content {padding:40px 55px;margin-top:40px;}
}

.index03 {background:#fff;padding:30px 0;}
.index03 .title {text-align: center;}
.index03 .t1 {color:#3575b9;font-size:22px;font-weight:bold;display:inline-block;position:relative;}
.index03 .t1:before {content:'';background:#cfcece;display:block;position:absolute;left:-70px;top:50%;width:25px;height:1px;}
.index03 .t1:after {content:'';background:#cfcece;display:block;position:absolute;right:-70px;top:50%;width:25px;height:1px;}
.index03 .t1 img {padding:0 10px 15px;}
.index03 .t2 {color:#929394;margin-top:10px;}
.index03 .content {margin-top:25px;}
.index03 .swiper-slide:hover .c1 {color:#fc7f24;}
.index03 .swiper-slide:hover .c3 {padding-left:25px;transition:.36s all;}
.index03 .imgbox {min-width:25%;flex-basis:25%;border-radius:50%;border:7px solid #f6f7f7;}
.index03 .imgbox img {width:unset;height:100%;}
.index03 .txtbox {flex:1;width:50%;padding-left:20px;}
.index03 .c1 {color:#3575b9;font-size:16px;font-weight:bold;}
.index03 .c2 {color:#9b9c9c;line-height: 20px;margin-top:10px;}
.index03 .c3 {color:#4f5254;margin-top:10px;transition:.36s all;}
@media(min-width:768px) {

}
@media(min-width:992px) {
  .index03 .t1 {font-size:24px;}
}
@media(min-width:1200px) {
  .index03 {padding:45px 0 60px;}
  .index03 .t1 {font-size:28px;}
  .index03 .t2 {font-size:15px;margin-top:15px;}
  .index03 .content {margin-top:35px;}
  .index03 .txtbox {padding-left:40px;}
  .index03 .c1 {font-size:17px;}
  .index03 .c2 {font-size:14px;line-height: 24px;margin-top:15px;}
  .index03 .c3 {margin-top:15px;}
}
@media(min-width:1440px) {
  .index03 .t1 {font-size:32px;}
}
@media(min-width:1601px) {
  .index03 {padding:60px 0 75px;}
  .index03 .t1 {font-size:36px;}
  .index03 .content {margin-top:50px;}
  .index03 .txtbox {padding-left:50px;}
  .index03 .c1 {font-size:18px;}
}

.index04 {background:#e6f1fc;padding:30px 0 0;margin-bottom:25px;}
.index04 .title {text-align: center;}
.index04 .t1 {color:#3575b9;font-size:22px;font-weight:bold;display:inline-block;position:relative;}
.index04 .t1:before {content:'';background:#cfcece;display:block;position:absolute;left:-70px;top:50%;width:25px;height:1px;}
.index04 .t1:after {content:'';background:#cfcece;display:block;position:absolute;right:-70px;top:50%;width:25px;height:1px;}
.index04 .t1 img {padding:0 10px 15px;}
.index04 .t2 {color:#929394;margin-top:10px;}
.index04 .c1 {color:#515252;line-height: 24px;margin-top:15px;text-align:justify;}
.index04 .list {background:#076fc1;padding:20px;margin-top:20px;margin-bottom:-25px;}
.index04 .swiper-slide {text-align:center;}
.index04 .c2 {color:#fff;font-size:16px;font-weight:bold;margin-top:10px;}
.index04 .c3 {color:#b9cee8;}
@media(min-width:768px) {
  .index04 .swiper-slide {text-align:left;}
  .index04 .txtbox {padding-left:15px;}
  .index04 .c2 {margin-top:0;}
}
@media(min-width:992px) {
  .index04 .t1 {font-size:24px;}
}
@media(min-width:1200px) {
  .index04 {padding:45px 0 0;}
  .index04 .t1 {font-size:28px;}
  .index04 .t2 {font-size:15px;margin-top:15px;}
  .index04 .c1 {font-size:15px;line-height: 26px;margin-top:20px;}
  .index04 .list {padding:30px 40px;margin-top:35px;}
  .index04 .c2 {font-size:20px;}
}
@media(min-width:1440px) {
  .index04 .t1 {font-size:32px;}
}
@media(min-width:1601px) {
  .index04 {padding:60px 0 0;}
  .index04 .t1 {font-size:36px;}
  .index04 .c1 {line-height: 30px;margin-top:30px;}
  .index04 .list {padding:40px 60px;margin-top:50px;}
  .index04 .c2 {font-size:25px;}
}

.index05 {padding:30px 0 20px;margin-bottom:25px;}
.index05 .title {display:flex;justify-content: space-between;}
.index05 .t1 {color:#3575b9;font-size:22px;font-weight:bold;display:inline-block;position:relative;}
.index05 .t1 img {padding:0 10px 15px;}
.index05 .more {color:#3575b9;font-weight:bold;display: flex;align-items: center;}
.index05 .more:hover {color:#fc7f24;}
.index05 .first {display:flex;align-items:center;margin-top:20px;}
.index05 .first:hover .c1 {color:#fc7f24;}
.index05 .first .imgbox-parent {width:37%;border:1px solid #eee;}
.index05 .first .imgbox {border:3px solid #fff;}
.index05 .first .imgbox:after {padding-top:75%;}
.index05 .first .txtbox {width:50%;flex:1;padding-left:15px;}
.index05 .first .c1 {color:#3575b9;font-size:15px;font-weight:bold;}
.index05 .first .c2 {color:#9b9c9c;line-height: 20px;height:60px;overflow:hidden;margin-top:10px;}
.index05 .list {margin-top:20px;}
.index05 .c3 {color:#7e8081;line-height: 24px;}
.index05 .c3:hover {color:#fc7f24;}
@media(min-width:768px) {

}
@media(min-width:992px) {
  .index05 .t1 {font-size:24px;}
  .index05 .first .c1 {font-size:16px;}
}
@media(min-width:1200px) {
  .index05 {padding:45px 0;}
  .index05 .title {display:block;flex:0 0 13.5%;max-width:13.5%;}
  .index05 .t1 {font-size:28px;}
  .index05 .more {margin-top:30px;display:block;}
  .index05 .more:after {content:'';width:25px;height:1px;background: #cfcece;display:block;margin-top:15px;}
  .index05 .first {flex:0 0 36.4%;max-width:36.4%;margin-top:0;}
  .index05 .first .txtbox {padding-left:25px;}
  .index05 .first .c1 {font-size:17px;}
  .index05 .first .c2 {font-size:14px;line-height: 24px;height:72px;margin-top:15px;}
  .index05 .list {margin-top:0;flex:0 0 50%;max-width:50%;padding-left:6%;}
  .index05 .c3 {font-size:15px;line-height: 26px;}
}
@media(min-width:1440px) {
  .index05 .t1 {font-size:32px;}
}
@media(min-width:1601px) {
  .index05 {padding:60px 0 75px;}
  .index05 .t1 {font-size:32px;}
  .index05 .more {margin-top:50px;}
  .index05 .c3 {line-height: 30px;}
}

.product {padding:30px 0;}
.product .list {display:flex;flex-wrap:wrap;}
.product .list .slide {flex-basis:48%;margin-bottom:15px;margin-right:4%;}
.product .list .slide:nth-child(2n) {margin-right:0;}
.product .list .slide:hover .imgbox {border:1px solid #fc7f24;}
.product .list .slide:hover .t1 {color:#fc7f24;}
.product .list .slide .imgbox {border:1px solid #eee;}
.product .list .slide .t1 {margin-top:15px;text-align:center;}
@media(min-width:992px) {
  .product .list .slide {flex-basis:31%;margin-right:3%;}
  .product .list .slide:nth-child(2n) {margin-right:3%;}
  .product .list .slide:nth-child(3n) {margin-right:0;}
}
@media(min-width:1200px) {
  .product {padding:45px 0;}
  .product .list {padding-left:40px;}
  .product .list .slide {margin-bottom:20px;}
  .product .list .slide .t1 {margin-top:20px;}
}
@media(min-width:1440px) {}
@media(min-width:1601px) {
  .product {padding:60px 0;}
  .product .list .slide {flex-basis:24%;margin-right:1.33%;}
  .product .list .slide:nth-child(2n) {margin-right:1.33%;}
  .product .list .slide:nth-child(3n) {margin-right:1.33%;}
  .product .list .slide:nth-child(4n) {margin-right:0;}
}

.productinfo {padding:30px 0;}
.proinfo01 .img {flex:0 0 100%;max-width:100%;border:1px solid #e4e2e2;}
.proinfo01 .imgbox:after {padding-top:90%;}
.proinfo01 .txtbox {flex:0 0 100%;max-width:100%;border:1px solid #e4e2e2;padding:25px 15px;}
.proinfo01 .t1 {color:#282727;font-weight:bold;font-size:18px;}
.proinfo01 .t2 {color:#858585;box-sizing:content-box;line-height: 24px;height:92px;overflow:hidden;padding:15px 0 5px;margin-bottom:15px;border-bottom:1px solid #e4e2e2;text-align: justify;}
.proinfo01 .t3 {color:#066fc0;font-size:16px;white-space: nowrap;}
.proinfo01 .msgbox a {color:#fff;background:#066fc0;display:inline-block;width:120px;line-height: 35px;text-align:center;margin:0 3px;border-radius: 17.5px;transition:.36s all;}
.proinfo01 .msgbox a:hover {background: #fc7f24;transition:.36s all;}
.proinfo01 .msgbox a:last-of-type {background: #fc7f24;transition:.36s all;}
.proinfo02 {background:#076fc1;padding:20px;margin-top:15px;}
.proinfo02 .swiper-slide {text-align:center;}
.proinfo02 .c2 {color:#fff;font-size:16px;font-weight:bold;margin-top:10px;}
.proinfo02 .c3 {color:#b9cee8;margin-top:5px;}
.proinfo03 {border:1px solid #e4e2e2;line-height: 24px;padding:20px 15px;text-align: justify;margin-top:15px;}
.proinfo03 img {height:unset!important;max-width:100%!important;}
.proinfo03 iframe,.proinfo03 table {background:none;width:100%!important;max-width:100%!important;}
.proinfo04 .title {margin-top:15px;}
.proinfo04 .t1 {color:#3575b9;font-size:18px;font-weight: bold;}
.proinfo04 .t2 {color:#929394;}
.proinfo04 .content {border:1px solid #e4e2e2;padding:20px 15px;margin-top:20px;}
.proinfo04 .imgbox:after {padding-top:75%;}
.proinfo04 .c1 {color:#7a7a7a;text-align: center;font-weight:bold;margin-top:10px;}
.proinfo05 .title {margin-top:15px;}
.proinfo05 .t1 {color:#3575b9;font-size:18px;font-weight: bold;}
.proinfo05 .t2 {color:#929394;}
.proinfo05 .content {margin-top:20px;}
.proinfo05 .imgbox {border:1px solid #e4e2e2;}
.proinfo05 .c1 {color:#515050;margin-top:10px;text-align: center;}
@media(min-width:768px) {
  .proinfo01 .msgbox a {width:150px;}
}
@media(min-width:992px) {
  .proinfo01 .img {flex:0 0 36.5%;max-width:36.5%;}
  .proinfo01 .txtbox {flex:0 0 63.5%;max-width:63.5%;border-left:none;}
  .proinfo01 .t1 {font-size:20px;}
  .proinfo01 .t3 {font-size:18px;}
  .proinfo04 .title {margin-top:20px;display: flex;justify-content:space-between;align-items:center;}
  .proinfo04 .t1 {font-size:20px;}
  .proinfo05 .title {margin-top:20px;display: flex;justify-content:space-between;align-items:center;}
  .proinfo05 .t1 {font-size:20px;}
}
@media(min-width:1200px) {
  .productinfo {padding:45px 0;}
  .productinfo .main {padding-left:40px;}
  .proinfo01 .txtbox {border-left:none;padding:35px 25px;}
  .proinfo01 .t1 {font-size:22px;}
  .proinfo01 .t2 {font-size:15px;line-height: 26px;height:104px;padding:25px 0;margin-bottom:30px;}
  .proinfo01 .t3 {font-size:18px;}
  .proinfo02 .msgbox a {font-size:18px;line-height: 40px;border-radius: 20px;}
  .proinfo02 .youshi {padding:30px 70px;margin-top:20px;}
  .proinfo02 .c2 {font-size:20px;}
  .proinfo03 {line-height: 32px;padding:30px 30px;margin-top:20px;}
  .proinfo04 .title {margin-top:25px;}
  .proinfo04 .t1 {font-size:22px;}
  .proinfo04 .t2 {font-size:15px;}
  .proinfo04 .content {padding:30px 25px;margin-top:30px;}
  .proinfo05 .title {margin-top:25px;}
  .proinfo05 .t1 {font-size:22px;}
  .proinfo05 .t2 {font-size:15px;}
  .proinfo05 .content {margin-top:30px;}
  .proinfo05 .c1 {margin-top:20px;}
}
@media(min-width:1440px) {
  .proinfo01 .txtbox {padding:40px 45px 40px 55px;}
  .proinfo01 .t1 {font-size:24px;}
  .proinfo01 .t2 {line-height: 28px;height:112px;margin-bottom: 35px;}
  .proinfo01 .t3 {font-size:20px;}
  .proinfo01 .msgbox a {font-size:20px;line-height: 45px;border-radius: 22.5px;}
  .proinfo02 {padding:30px 70px;}
}
@media(min-width:1601px) {
  .productinfo {padding:60px 0;}
  .proinfo01 .txtbox {padding:50px 55px 50px 75px;}
  .proinfo01 .t1 {font-size:26px;}
  .proinfo01 .t3 {font-size:21px;}
  .proinfo01 .msgbox a {font-size:21px;line-height: 50px;border-radius: 25px;}
  .proinfo02 {padding:30px 90px;}
  .proinfo02 .c2 {font-size:25px;}
  .proinfo04 .title {margin-top:30px;}
  .proinfo04 .t1 {font-size:28px;}
  .proinfo04 .content {padding:35px 30px;margin-top:40px;}
  .proinfo05 .title {margin-top:30px;}
  .proinfo05 .t1 {font-size:28px;}
  .proinfo05 .content {margin-top:40px;}
}


.newslist {padding:30px 0;}
.newslist .main .slide {border-bottom:2px solid #eee;padding:20px 0;}
.newslist .main .slide:first-child {padding-top:0;}
.newslist .main .slide:hover .datebox {color:#fff;background: #fc7f24;}
.newslist .main .slide:hover .t1 {color:#fc7f24;}
.newslist .main .datebox {color:#dfdfdf;background:#999;min-width:80px;justify-content:center;transition:.36s all;}
.newslist .main .datebox .tt {font-size:24px;font-weight:bold;margin-bottom:5px;}
.newslist .main .imgbox {max-width:35%;min-width:35%;transition:.36s all;}
.newslist .main .imgbox:after {padding-top:60%;}
.newslist .main .imgbox img {height:unset;max-height:unset;width:100%;max-width:100%;}
.newslist .main .txtbox {padding-left:15px;flex:1;width:50%;transition:.36s all;}
.newslist .main .t1 {color:#333;font-size:16px;font-weight:bold;line-height:1.1;}
.newslist .main .time {color:#999;margin-top:10px;}
.newslist .main .t2 {margin-top:5px;line-height: 20px;height:40px;overflow:hidden;}
.newslist .main .more {color:#ccc;line-height: 30px;border:1px solid #ccc;width:100px;margin-top:15px;text-align:center;transition:.36s all;}
.newslist .main .more:hover {color:#fff;background:#fc7f24;transition:.36s all;}
@media(min-width:768px) {
}
@media(min-width:992px) {
  .newslist .main .slide {padding:25px 0;}
  .newslist .main .datebox {min-width:100px;}
  .newslist .main .datebox .tt {font-size:32px;}
  .newslist .main .txtbox {padding-left:20px;}
  .newslist .main .t2 {margin-top:15px;line-height: 24px;height:48px;}
}
@media(min-width:1200px) {
  .newslist {padding:45px 0;}
  .newslist .main .list {padding-left:40px;}
  .newslist .main .slide {padding:30px 0;transition:.36s all;}
  .newslist .main .slide:hover {background: #f8f8f8;transition:.36s all;}
  .newslist .main .slide:hover .imgbox {transform:translateX(20px);transition:.36s all;}
  .newslist .main .slide:hover .datebox {transform:translateX(20px);transition:.36s all;}
  .newslist .main .slide:hover .txtbox {padding-right:40px;transform:translateX(20px);transition:.36s all;}
  .newslist .main .slide:hover .more {color:#fff;background:#fc7f24;transition:.36s all;}
  .newslist .main .datebox {min-width:120px;}
  .newslist .main .datebox .tt {font-size:36px;}
  .newslist .main .txtbox {padding-left:25px;}
  .newslist .main .t1 {font-size:18px;}
  .newslist .main .time {margin-top:15px;}
}
@media(min-width:1601px) {
  .newslist {padding:60px 0;}
  .newslist .main .slide {padding:35px 0;}
  .newslist .main .datebox .tt {font-size:50px;}
  .newslist .main .txtbox {padding-left:25px;}
  .newslist .main .t1 {font-size:20px;}
}

.newsinfo {padding:30px 0;text-align: justify;}
.newsinfo01 .title {margin-bottom:20px;}
.newsinfo01 .t1 {color:#333;font-size:20px;}
.newsinfo01 .t2 {color:#ccc;}
.newsinfo01 .content {line-height: 24px;padding:0px 0px 20px;}
.newsinfo01 .content img {height:unset!important;max-width:100%!important;}
.newsinfo01 .content iframe {background:none;max-width:100%!important;}
.newsinfo01 .content table {background:none;width:100%!important;max-width:100%!important;}
@media(min-width:768px) {
}
@media(min-width:992px) {
  .newsinfo01 .t1 {font-size:22px;}
}
@media(min-width:1200px) {
  .newsinfo {padding:45px 0;}
  .newsinfo .main {padding-left:40px;}
  .newsinfo01 .title {margin-bottom:30px;}
  .newsinfo01 .content {line-height: 32px;padding:0 0px 30px;}
  .newsinfo01 .t1 {font-size:24px;}
  .newsinfo01 .t2 {font-size:15px;}
}
@media(min-width:1440px) {
}
@media(min-width:1601px) {
  .newsinfo {padding:60px 0;}
  .newsinfo01 .t1 {font-size:28px;}
}

.sider01 .slide {color:#393939;background:#f0f0f0;text-align:center;line-height:50px;margin-bottom:5px;display:block;transition:.36s all;}
.sider01 .slide:hover,.sider01 .slide.active {background: #fc7f24;color:#fff;transition:.36s all;}
@media(max-width:1199px) {
  .sider01 {display:flex;white-space: nowrap;overflow-x:scroll;margin-bottom:25px;}
  .sider01 .slide {padding:0 20px;margin-right:10px;line-height: 35px;}
}
.sider02 {color:#fff;background:#066fc0;line-height:32px;text-align: center;padding:45px 0;}
.sider02 img {max-width:55%;margin-bottom:35px;}
.sider02 hr {height:1px;width:80%;border-color:#3f8dc9;margin:15px auto;}

.message01 {padding:30px 15px;overflow:hidden;}
.message01 .main .slide {border:1px solid #cfcfcf;line-height:35px;margin-bottom:10px;white-space:nowrap;}
.message01 .main .slide input {width:90%;}
.message01 .main .slide textarea {width:90%;font-size:14px;line-height: 24px;height:92px;padding-top:7px;}
.message01 .main .submit {color:#fff;background:#066fc0;display:block;text-align:center;width:245px;height:35px;line-height: 35px;}
@media(min-width:768px) {
  .message01 .main .slide {line-height:40px;}
  .message01 .main .submit {height: 40px;line-height: 40px;}
}
@media(min-width:992px) {
  .message01 .main .slide {line-height:45px;margin-bottom:15px;}
  .message01 .main .slide:hover {border-color:#fa9200;}
  .message01 .main .submit {font-size:16px;height: 45px;line-height: 45px;transition:.36s all;}
  .message01 .main .submit:hover {background: #fa9200;transition:.36s all;}
}
@media(min-width:1200px) {
  .message01 {padding:50px 15px;}
  .message01 .main {padding-left: 40px;}
  .message01 .main .slide {line-height:50px;}
  .message01 .main .slide textarea {font-size:16px;line-height: 30px;height: 120px;padding-top:11px;}
  .message01 .main .submit {height: 50px;line-height: 50px;}
}
@media(min-width:1601px) {
  .message01 {padding:60px 15px;}
  .message01 .main .slide {line-height:55px;}
  .message01 .main .slide textarea {font-size:16px;line-height: 30px;height:120px;padding-top:13px;}
  .message01 .main .submit {font-size:18px;height: 55px;line-height: 55px;}
}

.contact {padding:30px 15px;}
/*.contact .main .slide {margin-bottom:5px;background:linear-gradient(to bottom,#fff 40%,#f5f5f5);border:1px solid #f5f5f5;border-radius: 5px; padding:5px 15px;}
.contact .main .slide span {font-weight: bold;}*/
.contact #dituContent {height:300px;margin-top:25px;}
.contact .contact-list .lineT {border-left: 5px solid #066fc0;padding-left: 10px;}
.contact .contact-list {border: 1px solid #efefef !important;background: #fafafa;border-radius: 10px;margin-bottom: 30px;}
.contact .contact-list li {margin-bottom: 10px;}
.contact .contact-list ul li div {padding-left: 60px;color: #595959;padding: 15px 15px 15px 60px;border-radius: 5px;}
.contact .contact-list ul li div.icon-01 {background: url(../images/contact-icon-01.png) no-repeat 10px 10px #fff;}
.contact .contact-list ul li div.icon-02 {background: url(../images/contact-icon-02.png) no-repeat 10px 10px #fff;}
.contact .contact-list ul li div.icon-03 {background: url(../images/contact-icon-03.png) no-repeat 10px 10px #fff;}
.contact .contact-list ul li div.icon-04 {background: url(../images/contact-icon-04.png) no-repeat 10px 10px #fff;}
.contact .contact-list ul li div.icon-05 {background: url(../images/contact-icon-05.png) no-repeat 10px 10px #fff;}
.contact .contact-list ul li div.icon-06 {background: url(../images/contact-icon-06.png) no-repeat 10px 10px #fff;}
@media(min-width:1200px) {
  .contact {padding:50px 15px;}
/*  .contact .main {padding-left:40px;}
  .contact .main .slide {margin-bottom:10px;padding:10px 15px;}*/
}
@media(min-width:1601px) {
  .contact {padding:60px 15px;}
  .contact #dituContent {height:500px;margin-top:40px;}
}

.footer {color:#bebebe;background:#2e2f2f;line-height: 24px;padding:10px;}
@media(min-width:768px) {}
@media(min-width:992px) {}
@media(min-width:1200px) {
  .footer {font-size:14px;line-height: 30px;}
}
@media(min-width:1601px) {}

.footer-bar {height:70px;transition:.36s all;}
.footer-bar .list {color:#fff;background:#4177b7;display:flex;position:fixed;bottom:0;left:0;right:0;height:70px;z-index:999;}
.footer-bar .slide {flex:1;text-align: center;line-height: 30px;}
.footer-bar .slide i {display:block;font-size:25px;padding-top:10px;}
@media(max-width:991px) {
  .footer-bar.hide {display:none;}
}